package com.rboat.blog.mapper;

import com.rboat.blog.domain.BlogPhoto;
import java.util.List;

/**
 * 相册Mapper接口
 * 
 * @author rboat
 * @date 2019-11-05
 */
public interface BlogPhotoMapper 
{
    /**
     * 查询相册
     * 
     * @param id 相册ID
     * @return 相册
     */
    public BlogPhoto selectBlogPhotoById(String id);

    /**
     * 查询相册列表
     * 
     * @param blogPhoto 相册
     * @return 相册集合
     */
    public List<BlogPhoto> selectBlogPhotoList(BlogPhoto blogPhoto);

    /**
     * 新增相册
     * 
     * @param blogPhoto 相册
     * @return 结果
     */
    public int insertBlogPhoto(BlogPhoto blogPhoto);

    /**
     * 修改相册
     * 
     * @param blogPhoto 相册
     * @return 结果
     */
    public int updateBlogPhoto(BlogPhoto blogPhoto);

    /**
     * 删除相册
     * 
     * @param id 相册ID
     * @return 结果
     */
    public int deleteBlogPhotoById(String id);

    /**
     * 批量删除相册
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteBlogPhotoByIds(String[] ids);
}
